//实现字符串拷贝函数
# include<stdio.h>
# include<string.h>

void get_cp(char*p,char*q)
{
	int i;
	for(  i = 0;i<strlen(p);i++)
	{
		q[i] = p[i];
	}
//	q[i] = 0;//不打印这一行数组就会越界
}
int main (void)
{
	//简单拷贝字符串方法
	char arr[10]= "abcdefg";//会自动在后面补结束符?
	char oarr[5]={0};
	int i;

//	for (i = 0;i<strlen(arr);i++)
//	{
//		oarr[i] = arr[i];
//	}
	printf ("%s\n",oarr);
	printf ("arr = %p,oarr = %p\n",arr,oarr);

	//通过函数实现
	get_cp(arr,oarr);

	printf ("%s\n",oarr);
	printf ("arr = %p,oarr = %p\n",arr,oarr);



	return 0;
	}
